blockade tactics - Turkish English Dictionary